home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Extra Heft 12
/
Extra Heft12.bin
/
c64s
/
install.bat
< prev
next >
Wrap
DOS Batch File
|
1995-09-18
|
4KB
|
167 lines
@echo off
echo off
cls
echo *** Installation für den C64S-Emulator von ***
echo *** der Heft-CD-ROM der DOS-TREND EXTRA 12 ***
echo.
rem * Stellt sicher, daß Dateien im aktuellen Verzeichnis stehen
if not exist CONFIG.EXE goto error1
rem * Stellt sicher, daß Zielpfad angegeben wurde
if %1X==X goto error2
rem * Stellt sicher, daß Zielpfad existiert bzw. angelegt werden kann
if exist %1\nul goto pathexists
md %1
if not exist %1\nul goto error3
:pathexists
rem * Stellt sicher, daß Anwender nicht 'C:' oder dergleichen angibt.
if not exist %1\..\*.* goto error5
echo.
echo Diese Install-Batch kopiert die Dateien des C64S-Emulators in
echo das vom Anwender angegebene Verzeichnis auf der Festplatte.
echo.
rem * Kopiert die C64S-Dateien falls erforderlich
if exist dummy.tst del dummy.tst >nul
if exist %1\dummy.tst del %1\dummy.tst >nul
echo TEST >%1\dummy.tst
if exist dummy.tst goto filesexists
if not exist %1\dummy.tst goto error4
cls
echo Dateien werden kopiert, bitte haben Sie etwas Geduld.
copy 9402.D64 %1 >nul
copy AMIGA_DE.T64 %1 >nul
copy C64S.DOC %1 >nul
copy C64S.EXE %1 >nul
copy C64S.HLP %1 >nul
copy CONFIG.EXE %1 >nul
copy FILE_ID.DIZ %1 >nul
copy GERMAN.HLP %1 >nul
copy README.1ST %1 >nul
copy REGISTER.BAT %1 >nul
copy REGISTER.DOC %1 >nul
copy ROMCODE.C64 %1 >nul
copy SIDWAVES.C64 %1 >nul
copy SKI.T64 %1 >nul
copy SOCCER1.T64 %1 >nul
copy SYSTEM.EXE %1 >nul
copy TESTDISK.D64 %1 >nul
copy TESTTAPE.T64 %1 >nul
:filesexists
del %1\dummy.tst >nul
rem @@@if not exist %1\docs.exe goto nopack
rem @@@%1\docs -o %1
rem @@@del %1\docs.exe >nul
rem @@@:nopack
rem * DOS has no interactive batch file commands,
rem * so we create a special program to solve that!
rem * the 'garbage' in the echo command is program code
rem * to read a key into an errorlevel, the program code
rem * will be copied into an executable file.
echo ═êα╧┤L═! >%1\ask.com
echo.
echo *** Installation erfolgreich abgeschlossen. ***
echo.
goto erfolg
goto end
:error1
echo.
echo Fehler: Ungültiger Programmaufruf!
echo.
echo Stellen Sie sicher, daß Sie INSTALL.BAT in dem Verzeichnis
echo aufrufen, in dem sich die C64S-Dateien befinden!
echo.
echo Beispiel: Wenn sich die Dateien im Laufwerk D: befinden, geben
echo Sie bitte
echo D: [enter]
echo ein.
echo INSTALL [Pfad] [enter]
echo.
goto end
:error2
echo.
echo Fehler: Es wurde kein Zielverzeichnis angegeben!
echo.
echo Sie müssen ein Zielverzeichnis für die Dateien des C64S angeben.
echo.
echo Beispiel: Wenn die Dateien nach C:\C64S kopiert werden sollen,
echo geben Sie ein:
echo.
echo INSTALL C:\C64S
echo.
goto end
:error3
echo.
echo Fehler: Zielverzeichnis %1 kann nicht erstellt werden.
echo.
echo Geben Sie ein gültiges Zielverzeichnis an oder stellen Sie sicher,
echo daß das gewünschte erstellt werden kann.
echo.
goto end
:error4
echo.
echo Fehler: Dateien können nicht nach %1 kopiert werden.
echo.
echo Nicht genügend Platz? Laufwerk schreibgeschützt?
echo.
goto end
:error5
echo.
echo Fehler: Kein Zielverzeichnis angegeben!
echo.
echo Sie müssen einen vollständigen Zielpfad angeben.
echo %1 ist nicht ausreichend!
echo.
echo Beispiel: Wenn die C64S-Dateien ins Verzeichnis C:\C64S kopiert
echo werden sollen, geben Sie ein:
echo.
echo INSTALL C:\C64S
echo.
goto end
:flush
echo.
echo If you have a disk cache installed, wait a few seconds to allow the
echo cache to flush the buffers, and reboot...
:erfolg
echo.
echo Die Dateien des C64S befinden sich im Verzeichnis
echo.
echo %1
echo.
echo Wechseln Sie bitte in dieses Verzeichnis und
echo rufen Sie vor dem ersten Start des C64S-Emulators
echo.
echo CONFIG.EXE -S
echo.
echo auf.
echo.
echo Den C64S starten Sie danach einfach durch Eingabe von
echo.
echo C64S.EXE
echo.
:end
if exist %1\ask.com del %1\ask.com >nul
pause